﻿.container{position:relative;float:left;width:660px;overflow:hidden}
.container .group{position:relative;float:left;margin:0;padding:0}
.container h2{color:#464646;font:18px/20px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container h2.app{color:#464646;font:21px/23px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container h2.complete{color:#464646;font:16px/20px Arial, Helvetica, sans-serif;margin:0 0 12px}
.container div.complete{font:13px/17px Arial, Helvetica, sans-serif;margin:0 0 20px}
.container .title{position:relative;background:#e8f1f9;z-index:9;margin:0 0 15px;padding:9px 10px}
.container .title.form{height:28px;padding:6px 10px}
.container .title.end{position:relative;border:1px solid #c5c4c4;background:#e8f1f9;z-index:999;height:18px;margin:0 0 25px;padding:9px 10px}
.form .columns{width:100%;padding:0 0 19px}
.form .col{float:left;width:360px;padding:0 20px 0 0}
.form .row{width:100%;padding:0 0 10px}
.form .row label{display:inline-block;vertical-align:middle;font-weight:700;width:145px;padding:0 3px 0 0}
.form .col.indent{padding-left:10px}
.form .col+.col{width:400px;padding:0}
.form .col+.col label{width:156px}
.form .groupinput{display:inline-block;vertical-align:middle;position:relative;width:203px;outline:none;margin:0}
.container .title h3{font:bold 13px/17px Arial, Helvetica, sans-serif;margin:0}
input.text{display:inline-block;vertical-align:middle;position:relative;background:#fff;width:192px;border:1px solid #c5c4c4;outline:none;font:12px/15px Arial, Helvetica, sans-serif;margin:0;padding:6px 9px 7px}
textarea.text{display:inline-block;vertical-align:middle;position:relative;background:#fff;border:1px solid #c5c4c4;outline:none;font:12px/15px Arial, Helvetica, sans-serif;margin:0;padding:6px 9px 7px}
input.text.error{border:1px solid #d7494e;margin-top:20px}
.error-desc{position:absolute;color:#d7494e;font-weight:700}
.content{position:relative;width:100%;padding-top:30px}
#registerForm{position:relative;width:600px;margin:15px auto 0;padding:0; min-height:400px;}
.submit-btn{border:none;background-color:#F5430C;color:#fff;font-size:11px;font-weight:700;cursor:pointer;padding:3px 7px}
h2 
{
    position:relative;
    display: block;
    font-size: 15px;
    font-weight: normal;
    margin:30px auto 20px auto;
}